feat: clarify PatchProof value and quick start - #2
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
内容 / What Changed
make demo-local一键 Demo;无需 Docker 与第三方依赖,并验证真实仓库未变、回执完整性可重验。make demo-localflow with no Docker or third-party dependency, verifying an unchanged repository and re-verifiable receipt integrity.patchproof verify-receiptCLI,让用户可以重新验证严格结构、阶段语义和内容哈希。patchproof verify-receiptso users can revalidate strict structure, phase semantics, and content hashes.0.1.1。0.1.1.原因 / Why
原首页技术细节完整,但用户需要较长时间才能判断“为什么不用普通 CI”,快速开始也要求手工执行多个步骤。更重要的是,回执价值缺少面向用户的重验入口。这让一个有明确工程边界的项目看起来更像完整但缺乏产品入口的技术样例。
The original page was technically complete, but users needed too long to understand why typical CI was insufficient, and the quick start required several manual steps. More importantly, receipts lacked a user-facing verification entry point. That made an intentionally bounded engineering protocol look like a complete yet productless technical sample.
验证 / Validation
PYTHONPATH=src python3 -m unittest discover -s tests -v— 71 passedmake demo-local— four phases pass, repository unchanged, receipt integrity verifiedgit diff --check与git diff --cached --check/ Both whitespace checks pass0.1.1构建、隔离安装和版本导入通过 / Wheel0.1.1builds, installs into an isolated target, and imports successfully产品边界 / Product Boundary
本次没有把项目包装成通用平台。README 明确说明当前面向 Coding Agent 基础设施与评测工程师,只支持有界 UTF-8 Unified Diff、固定
unittest与可信单租户宿主上的 Docker 加固;不声称生产多租户沙箱、身份认证或广泛采用。This update does not present the project as a universal platform. The README explicitly targets coding-agent infrastructure and evaluation engineers, supports bounded UTF-8 unified diffs, fixed
unittest, and Docker hardening on a trusted single-tenant host, and does not claim production multi-tenant sandboxing, identity authentication, or broad adoption.